upper folding couchette - Spanish English Dictionary